summaryrefslogtreecommitdiff
path: root/src/pages/[locale]/furthsettins/lallans
diff options
context:
space:
mode:
authorJoe Carstairs <me@joeac.net>2025-04-13 08:32:50 +0100
committerJoe Carstairs <me@joeac.net>2025-04-13 08:32:50 +0100
commit3d5bdc40809c5290342d7f269cfe845a6f2b3b4b (patch)
tree00dd82d1ae955d8a3ee90707681aafe48607e85a /src/pages/[locale]/furthsettins/lallans
parentc7a5732347f83bc28ef7594898160ca2a29400cd (diff)
discontinue furthsettins
Diffstat (limited to 'src/pages/[locale]/furthsettins/lallans')
-rw-r--r--src/pages/[locale]/furthsettins/lallans/[issueNumber]/index.astro27
-rw-r--r--src/pages/[locale]/furthsettins/lallans/[issueNumber]/payment-success-confirmation.astro30
-rw-r--r--src/pages/[locale]/furthsettins/lallans/index.astro23
3 files changed, 0 insertions, 80 deletions
diff --git a/src/pages/[locale]/furthsettins/lallans/[issueNumber]/index.astro b/src/pages/[locale]/furthsettins/lallans/[issueNumber]/index.astro
deleted file mode 100644
index 82fabf0..0000000
--- a/src/pages/[locale]/furthsettins/lallans/[issueNumber]/index.astro
+++ /dev/null
@@ -1,27 +0,0 @@
----
-import Page from '$layouts/Page.astro';
-import localeStaticPaths from '$lib/localeStaticPaths';
-import translate from '$i18n/translate';
-import tFurthsettins from '$i18n/translations/pages/furthsettins';
-import type Locale from '$types/Locale';
-import { getLallansIssue } from '$data/lallans';
-import type LallansIssueNumber from '$types/LallansIssueNumber';
-import LallansIssue from '$components/LallansIssue.astro';
-
-export async function getStaticPaths() {
- const lallansIssueNumbers = Object.keys(getLallansIssue) as `${LallansIssueNumber}`[];
- return lallansIssueNumbers.flatMap((n) =>
- localeStaticPaths.map((p) => ({ ...p, params: { ...p.params, issueNumber: n } }))
- );
-}
-
-const locale = Astro.params.locale as Locale;
-const t = translate(locale);
-const issueNumber = new Number(Astro.params.issueNumber).valueOf() as LallansIssueNumber;
-const issue = await getLallansIssue[issueNumber]();
----
-
-<Page title={t(tFurthsettins, { key: 'title' })}>
- <LallansIssue issue={issue} />
- <script src="$scripts/wc/paypal-product-buttons.ts"></script>
-</Page>
diff --git a/src/pages/[locale]/furthsettins/lallans/[issueNumber]/payment-success-confirmation.astro b/src/pages/[locale]/furthsettins/lallans/[issueNumber]/payment-success-confirmation.astro
deleted file mode 100644
index f0b9512..0000000
--- a/src/pages/[locale]/furthsettins/lallans/[issueNumber]/payment-success-confirmation.astro
+++ /dev/null
@@ -1,30 +0,0 @@
----
-import Page from '$layouts/Page.astro';
-import localeStaticPaths from '$lib/localeStaticPaths';
-import translate from '$i18n/translate';
-import tPage from '$i18n/translations/pages/lallansIssuePaymentSuccessConfirmation';
-import type Locale from '$types/Locale';
-import { getLallansIssue } from '$data/lallans';
-import type LallansIssueNumber from '$types/LallansIssueNumber';
-
-export async function getStaticPaths() {
- const lallansIssueNumbers = Object.keys(getLallansIssue) as `${LallansIssueNumber}`[];
- return lallansIssueNumbers.flatMap((n) =>
- localeStaticPaths.map((p) => ({ ...p, params: { ...p.params, issueNumber: n } }))
- );
-}
-
-const locale = Astro.params.locale as Locale;
-const t = translate(locale);
-const issueNumber = new Number(Astro.params.issueNumber).valueOf() as LallansIssueNumber;
----
-
-<Page title={t(tPage, { key: 'title' })}>
- <section>
- <h1>{t(tPage, { key: 'title' })}</h1>
- <p>{t(tPage, { key: 'payment-confirmation-message', issueNumber: `${issueNumber}` })}</p>
- <a href={`/${locale}/furthsettins/lallans/${issueNumber}`}>
- {t(tPage, { key: 'back-button-text', issueNumber: `${issueNumber}` })}
- </a>
- </section>
-</Page>
diff --git a/src/pages/[locale]/furthsettins/lallans/index.astro b/src/pages/[locale]/furthsettins/lallans/index.astro
deleted file mode 100644
index a4b6d70..0000000
--- a/src/pages/[locale]/furthsettins/lallans/index.astro
+++ /dev/null
@@ -1,23 +0,0 @@
----
-import Page from '$layouts/Page.astro';
-import localeStaticPaths from '$lib/localeStaticPaths';
-import translate from '$i18n/translate';
-import tPage from '$i18n/translations/pages/lallansGallery';
-import type Locale from '$types/Locale';
-import LallansIssuesGallery from '$components/LallansIssuesGallery.astro';
-
-export async function getStaticPaths() {
- return localeStaticPaths;
-}
-
-const locale = Astro.params.locale as Locale;
-const t = translate(locale);
----
-
-<Page title={t(tPage, { key: 'title' })}>
- <section>
- <h1>{t(tPage, { key: 'title' })}</h1>
- <p set:html={t(tPage, { key: 'about-lallans' })} />
- <LallansIssuesGallery />
- </section>
-</Page>